telescopic leg - İngilizce Eşanlam Sözlük